have something manufactured - Français Anglais Dictionnaire